package generice;

/**
 * 在方法里便单独指定泛型,注意T还是E 都只能写成引用类型，所以t,e也都是引用类型参数
 */
public class TransferObject3<T> {
    //泛型可以用于方法的参数
    public void doSome(T t){
    }

    //当希望方法的参数与返回值类型相同时，可以在方法上单独声明泛型
    public <E> E doSome2(E e){
        return e;
    }
    //注意：有参的参数变量，是这个方法所需要被传入的参数，E是返回值类型
    //     这里的E也只作用于本作用域
}
